home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP Şubat 1998.iso / drivers / SESK / gaudbli / SND929P.INF < prev    next >
Windows Setup INFormation  |  1995-12-05  |  8KB  |  282 lines

  1. ;
  2. ; OPTi 82C929 Sound & MPU401 INF
  3. ;
  4.  
  5. [Version]
  6. Signature="$Windows 95$"
  7. Class=OPT0929MEDIA
  8. provider=%OPTi%
  9.  
  10. [ClassInstall]
  11. AddReg=Class.AddReg
  12.  
  13. [Class.AddReg]
  14. HKR,,,,%MediaClassName%
  15. HKR,,Icon,,"0"
  16. HKR,,Installer,,mmci.dll
  17.  
  18. [Manufacturer]
  19. %MfgName%=OPTiMediaChips
  20.  
  21. [ControlFlags]
  22. ExcludeFromSelect=MF\OPT0929_Dev0
  23. ExcludeFromSelect=MF\OPT0929_Dev1
  24.  
  25. [OPTiMediaChips]
  26. %MF\OPT9290.DeviceDesc%=OPT9290_Device, MF\OPT0929_Dev0
  27. %MF\OPT9291.DeviceDesc%=OPT9291_Device, MF\OPT0929_Dev1
  28.  
  29. ;---------------------------------------------------------------;
  30.  
  31. [Drivers.fields]
  32. system.ini,boot,drivers,msmixmgr.dll
  33. system.ini,boot,drivers,mmmixer.dll
  34.  
  35. [OPT9290_Device]
  36. DelFiles=OPT9290.DelList
  37. LogConfig=OPTi9290.LC
  38. DelFiles=OPTi9290.DelList
  39. CopyFiles=OPT9290.CopyList
  40. AddReg=OPT9290.AddReg, CUSTOM.AddReg
  41. UpdateInis=OPTi9290.UpdateInis
  42. ;DelReg=OPT9290.DelReg
  43.  
  44. [OPT9291_Device]
  45. LogConfig=OPTi9291.LC
  46. DelFiles=OPTi9291.DelList
  47. CopyFiles=OPTi9291.CopyList
  48. AddReg=OPT9291.AddReg
  49. UpdateInis=OPTi9291.UpdateInis
  50. ;DelReg=OPT9291.DelReg
  51.  
  52. ;---------------------------------------------------------------;
  53.  
  54. [OPTi9290.UpdateInis]
  55. system.ini,386Enh,"device=vsndsys.386"
  56. system.ini,386Enh,"device=v930d.386"
  57. system.ini,386Enh,"device=vsnd16d.386"
  58. system.ini,386Enh,"device=vadlib.386"
  59. system.ini,386Enh,"device=vsbpd.386"
  60.  
  61. system.ini,drivers,"wave*=snd16.drv",,1
  62. system.ini,drivers,"midi*=snd16.drv",,1
  63. system.ini,drivers,"aux*=snd16.drv",,1
  64. system.ini,drivers,"mixer*=snd16.drv",,1
  65.  
  66. system.ini,drivers,"wave*=snd930.drv",,1
  67. system.ini,drivers,"midi*=snd930.drv",,1
  68. system.ini,drivers,"midi*=mpu401p.drv",,1
  69. system.ini,drivers,"aux*=snd930.drv",,1
  70. system.ini,drivers,"mixer*=snd930.drv",,1
  71.  
  72. system.ini,drivers,"wave*=sndsys.drv",,1
  73. system.ini,drivers,"midi*=sndsys.drv",,1
  74. system.ini,drivers,"aux*=sndsys.drv",,1
  75. system.ini,drivers,"mixer*=sndsys.drv",,1
  76.  
  77. system.ini,drivers32,,"MSACM.imaadpcm=imaadpcm32.acm"
  78. system.ini,drivers32,,"MSACM.msadpcm=msadp32.acm"
  79. system.ini,drivers32,,"MSACM.msgsm610=msgsm32.acm"
  80. system.ini,drivers32,,"MSACM.trspch=tssoft32.acm"
  81. system.ini,drivers32,,"MSACM.msg711=msg711.acm"
  82.  
  83. [OPTi9291.UpdateInis]
  84. system.ini,drivers,"midi*=mpu401.drv",,1
  85. system.ini,drivers,"midi*=mpu401p.drv",,1
  86. system.ini,drivers,"midi*=rdmpu401.drv",,1
  87.  
  88. ;---------------------------------------------------------------;
  89.  
  90. [OPTi9290.LC]
  91. ConfigPriority=NORMAL
  92. IOConfig=220-22F, 240-24F
  93. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  94. IOConfig=388-38B
  95. IOConfig = F8E-F8F 
  96. IRQConfig=5, 11, 7, 9, 10
  97.  
  98. DMAConfig=0, 1, 3
  99. DMAConfig=0, 1, 3
  100.  
  101.  
  102. [OPTi9291.LC]
  103. ConfigPriority=NORMAL
  104. IOConfig=300-301 , 310-311 , 320-321 , 330-331
  105. IRQConfig=5 , 7 , 9 , 10
  106.  
  107. [CUSTOM.AddReg]
  108. ; These are Manufacturer specific.
  109. HKR,Config,,,
  110. HKR,Config,ChipType,,"82C929"
  111. HKR,Config,ExtCODEC,,"No"
  112. HKR,Config,ExtSynth,,"O3"
  113. HKR,Config,ExtWaveTable,,"No"
  114. HKR,Config,VxDVersion,,"4.00"
  115. HKR,Config,KeyCode,1,1A
  116. HKR,Config,"Single Mode DMA",1,00
  117.  
  118. ; Mic and Loopback settings for Karaoke Support in AD1848 Class CODECs
  119. ;HKR,Config,"LeftKaraokeMicVol",1,0080        // Low Byte then High Byte
  120. ;HKR,Config,"RightKaraokeMicVol",1,0080       // Low Byte then High Byte
  121. ;HKR,Config,"KaraokeLoopBackVol",1,FFFF       // Low Byte then High Byte
  122.  
  123. ; Start of customizeable Mixer driver section;
  124. ; "Yes" means no customization; "No" means customize.
  125. HKR,Config,Default_Codec_Mapping,,"Yes"
  126.  
  127. ; TYPE 1 - CHANNEL NAME SECTION
  128. ; Specify the customized names for the channels
  129. HKR,Config,AUX1_Src_Name,,"CD-Audio"
  130. HKR,Config,AUX2_Src_Name,,"Midi"
  131. HKR,Config,DAC_Src_Name,,"Wave"
  132. ;HKR,Config,Karaoke_Src_Name,,"Voice"
  133. ;HKR,Config,LINE_Src_Name,,"Line"
  134. ;HKR,Config,MIC_Src_Name,,"Microphone"
  135. ;HKR,Config,MIX_Src_Name,,"Post-Mix"
  136.  
  137. ; TYPE 2 - EXTRA CONTROLS Thru Internal H/W Resources
  138. ; Specify if extra ON/OFF controls are desired and how many,
  139. ; maximum is 3. These are controled thru internal pins.
  140. HKR,Config,Total_Internal_Controls,1,00
  141.  
  142. ; Control definitions
  143. HKR,Config,Internal_Control_1_Name,,"Internal1"
  144. HKR,Config,Internal_Control_1_By,,"XCTL0"
  145. HKR,Config,Internal_Control_1_OnVal,1,01
  146. HKR,Config,Internal_Control_2_Name,,""
  147. HKR,Config,Internal_Control_2_By,,""
  148. HKR,Config,Internal_Control_2_OnVal,1,01
  149. HKR,Config,Internal_Control_3_Name,,""
  150. HKR,Config,Internal_Control_3_By,,""
  151. HKR,Config,Internal_Control_3_OnVal,1,01
  152.  
  153. ; TYPE 3 - EXTRA CONTROLS Thru External H/W Resources
  154. ; Specify if extra ON/OFF controls are desired and how many,
  155. ; maximum is 3. These are controled thru external DLLs.
  156. HKR,Config,Total_External_Controls,1,00
  157.  
  158. ; Control definitions
  159. HKR,Config,External_Control_1_Name,,"External1"
  160. HKR,Config,External_Control_1_By,,"XCONTL_1.DLL"
  161. HKR,Config,External_Control_2_Name,,""
  162. HKR,Config,External_Control_2_By,,"XCONTL_2.DLL"
  163. HKR,Config,External_Control_3_Name,,""
  164. HKR,Config,External_Control_3_By,,"XCONTL_3.DLL"
  165.  
  166.  
  167. [PreCopySection]
  168. HKR,,NoSetupUI,,1
  169.  
  170. ;---------------------------------------------------------------;
  171.  
  172. [OPT9290.CopyList]
  173. snd929p.drv,,
  174. sndopl3p.drv,,
  175. snd929p.vxd,,
  176.  
  177. [OPTi9291.CopyList]
  178. sndm401p.vxd,,
  179. sndm401p.drv,,
  180.  
  181. ;---------------------------------------------------------------;
  182.  
  183. [OPT9290.DelList]
  184. v930d.386,,,1
  185. vsnd16d.386,,,1
  186. snd930.drv,,,1
  187. vsndsys.386,,,1
  188. sndsys.drv,,,1
  189. vsbpd.386,,,1
  190. vadlib.386,,,1
  191. nullwave.drv,,,1
  192. mfvxd.vxd,,,1
  193.  
  194. [OPTi9291.DelList]
  195. mpu401.drv
  196. mpu401p.drv
  197. rdmpu401.drv
  198.  
  199. ;---------------------------------------------------------------;
  200. [OPT9290.DelReg]
  201.  
  202. [OPT9291.DelReg]
  203.  
  204.  
  205. ;---------------------------------------------------------------;
  206.  
  207. [OPT9290.AddReg]
  208. HKR,,DevLoader,,mmdevldr.vxd
  209. HKR,Drivers,MIGRATED,,0
  210. HKR,Drivers\midi,,,
  211. HKR,Drivers\wave,,,
  212. HKR,Drivers\mixer,,,
  213. HKR,Drivers\aux,,,
  214.  
  215. HKR,,Driver,,snd929p.vxd
  216. HKR,Drivers\wave\snd929p.drv,Description ,,%MF\OPT9290.DeviceDesc%
  217. HKR,Drivers\wave\snd929p.drv,Driver,,snd929p.drv
  218. HKR,Drivers\mixer\snd929p.drv,Description,,%MF\OPT9290.DeviceDesc%
  219. HKR,Drivers\mixer\snd929p.drv,Driver,,snd929p.drv
  220. HKR,Drivers\aux\snd929p.drv,Description  ,,%MF\OPT9290.DeviceDesc%
  221. HKR,Drivers\aux\snd929p.drv,Driver,,snd929p.drv
  222. HKR,Drivers\midi\sndopl3p.drv,Description ,,%V_INTERNAL%
  223. HKR,Drivers\midi\sndopl3p.drv,Driver,,sndopl3p.drv
  224. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  225.  
  226. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  227.  
  228. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  229. HKLM,%KEY_IOC%\Vol,,,
  230.  
  231. [OPT9291.AddReg]
  232. HKR,,Devloader,,mmdevldr.vxd
  233. HKR,Drivers,MIGRATED,,0
  234. HKR,Drivers\midi,,,
  235.  
  236. HKR,,Driver,,sndm401p.vxd
  237. HKR,Drivers\midi\sndm401p.drv,Driver,,sndm401p.drv
  238. HKR,Drivers\midi\sndm401p.drv,External,1,01,00,00,00
  239. HKR,Drivers,SubClasses,,"midi"
  240.  
  241. HKR,Drivers\midi\sndm401p.drv,Description,,%V_EXTERNAL%
  242.  
  243. ;---------------------------------------------------------------;
  244.  
  245. [DestinationDirs]
  246. DefaultDestDir = 11    ; LDID_SYS
  247.  
  248. [SourceDisksNames]
  249. 1="OPTi MediaChips Multimedia Disk",,0001
  250.  
  251. [SourceDisksFiles]
  252. snd929p.vxd=1
  253. snd929p.drv=1
  254. sndopl3p.drv=1
  255.  
  256. sndm401p.drv=1
  257. sndm401p.vxd=1
  258.  
  259. ;---------------------------------------------------------------;
  260.  
  261. ;---------------------------------------------------------------;
  262.  
  263. [Strings]
  264. ;Non-localized strings
  265. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  266. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  267. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  268.  
  269. ;Localized strings
  270. OPTi="OPTi Inc."
  271. MfgName="OPTi Inc."
  272. MF\OPT9290.DeviceDesc="OPTi 929 Sound/OPL3 Device"
  273. MF\OPT9291.DeviceDesc="OPTi 929 MPU-401 Device"
  274. MediaClassName="OPTi 82C929 Sound System"
  275. V_CLSWAVEFORM="Audio"
  276. V_CLSMIDI="MIDI"
  277. V_CLSMIXER="Mixer"
  278. V_CLSAUX="Auxiliary"
  279. V_GENERAL="General MIDI Instrument"
  280. V_INTERNAL="OPTi 929 FM Synthesis"
  281. V_EXTERNAL="OPTi 929 MPU-401"
  282.